共计 829 个字符,预计需要花费 3 分钟才能阅读完成。
前言
今天上线了 LiRecord 2.0 的测试版本到服务器,可是我本地的开发环境是 apache,服务器是 tengine,服务器不同规则也就不同,后来到百度上面查了一通,把上面的方法都试过了,都不行,也有可能是途中我忽略了什么,后来几经周折,终于弄好了,下面就来分享一下方法。
正文
在 nginx 目录下的 vhost 目录找到你当前站点的 conf 文件,将配置改成类似与下面 conf 的配置(有注释说明):
server
{
listen 80;
server_name domain.com; #域名
index index.html index.htm index.php; #首页文件
charset utf-8;
root /home/wwwroot/xxx/web/public; #将 ROOT 目录指向 public 目录
#必填 URL 规则
location / {try_files $uri $uri/ /index.php?$query_string;}
location ~ .*\.php$
{
fastcgi_index index.php;
include fcgi-host.conf;
fastcgi_param DOCUMENT_ROOT /web/public; #指向 public 目录
fastcgi_param SCRIPT_FILENAME /web/public$fastcgi_script_name;# 指向 public 目录
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|mp3|wma)$
{expires 30d;}
location ~ .*\.(js|css)$
{expires 12h;}
}
注意:在上方 conf 中请将 xxx 改成你自己的网站目录。
后言
LiRecord2.0 测试版上线,地址:lirecord.licoy.cn, 欢迎大家进行测试,提出你的宝贵的意见或者建议。谢谢支持!
正文完
使用官方微信小程序体验更多功能